death drop - French English Dictionary